be completely devout - Alemán Inglés Diccionario